07 - 응답 프로세스 개발
1. 시작하기 전에
- 암호화 및 복호화 과정을 더 잘 이해하기 위해 수신 기능부터 먼저 개발하실 것을 권장합니다.
- 수신이란 고객의 지갑으로 자산을 입고하는 것을 의미합니다.
- Travel Rule API에서는 요청만큼 적절한 응답이 중요합니다.
- VASP 간 일관된 통신을 보장하기 위해 API 가이드를 주의 깊게 읽고 사양에 따라 개발하십시오. (모든 HTTP 응답은 상태 코드 200을 반환해야 합니다.)
- 들어오는 이전의 범위와 수신 프로세스는 내부 유입 통제 정책에 따라 달라질 수 있습니다.
- 내부 정책을 먼저 검토하실 것을 권장합니다.
- 수신한 모든 'transferId'를 저장하십시오.
2. 대시보드에서
개발 환경에서 구현한 코드를 테스트하고 검증하기 위해 대시보드를 사용할 수 있습니다. 다음 단계로 넘어가기 전에 모든 테스트를 완료하십시오. 시작하려면 필요한 정보를 입력하십시오.
네비게이션 및 메뉴
- 메인 탭: Development
- 드롭다운:
- Response Test (선택)
- Request Test
- Environment Info
- IP Whitelist
- 가이드:
- VASP가 관리하는 테스트용 지갑 주소를 입력하십시오.
- 저장된 테스트 정보는 다른 VASP에게 공개되며 테스트 목적으로 사용될 수 있습니다.
예시 테스트 데이터
대시보드에서 자체 테스트 데이터를 제공하고 저장하십시오:
| Type1 | Type2 | Type3 | No Tag (Ticker/Wallet) | With Tag (Ticker/Wallet/Tag) | Legal Name |
|---|---|---|---|---|---|
| 송신자 | 개인 | 일반 | BTC / 1A1zP1eP5... | XRP / rEb8TK3gBg... / 123456789 | |
| 법인 | 일반 (대표 1명) | SOL / 6Ue2k1f7R... | TON / UQCCX_nk8Q2... / 112233445 | Code | |
| 법인 | 일반 (대표 2명) | ETH / 0x742d35C... | ATOM / cosmos1jp9... / 998877665 | CodeVASP | |
| 수신자 | 개인 | 일반 | BTC / 1KXRWxCiR... | BTC / 1KXRWxCiR... / 123 | - |
| 개인 | 제재 대상 | ETH / 0xSanction | BTC / 3AtPZrpc4I... / 123 | - | |
| 법인 | 일반 (대표 1명) | BTC / 3AtPZrpc4I... | BTC / 3AtPZrpc4I... / 123 | codevasp | |
| 법인 | 일반 (대표 2명) | BTC / 1BvBMSEYs... | BTC / 1BvBMSEYs... / 12345 | codevasp2 |
참고사항
- 기본 송신자 테스트 데이터는 CodeVASP에서 제공됩니다.
- 자체 이전 테스트나 기타 목적으로 수정이 필요한 경우 오른쪽의 편집 버튼을 클릭하십시오.
- 지갑 주소는 태그가 있는 것과 없는 것을 모두 입력해야 합니다.
- 법인 테스트 데이터는 대표자 1명(CEO)과 대표자 2명으로 구분하여 입력해야 합니다.
- 수신자 정보도 개인 또는 법인으로 분류해야 하며, 그에 따른 모든 필수 필드를 완료해야 합니다.
- TXID, VOUT도 입력하십시오!
- 다른 VASP가 개발 환경에서 테스트 요청을 보내기 위해 여기에 저장된 정보를 사용할 수 있습니다. 항상 사용 가능한 상태로 유지하십시오. 🤗🤗🤗
주요 테스트 케이스 목록
- TC-A 디지털 자산 주소 검색
- TC-B 자산 이전 승인
- TC-C 이전 결과 보고 (TX Hash)
- TC-D 이전 완료
- TC-E 상태 확인
- TC-F 포함된 지갑 주소 검증:
- TXID로 VASP 검색
확장 섹션: 자산 이전 데이터 요청
| ID | 시나리오 설명 |
|---|---|
| TC-TX-01 | TXID를 찾을 수 없음 |
| TC-TX-02 | IVMS101 데이터 구성을 위한 필수 정보 누락 |
| TC-TX-03 | 전달된 수신자 이름이 영어인 경우 |
| TC-TX-04 | 전달된 수신자 이름이 현지 이름인 경우 |
| TC-TX-05 | 전달된 수신자 이름이 영어인 경우 (법인) |
| TC-TX-06 | 전달된 수신자 이름이 현지 이름인 경우 (법인) |
- 토글을 확장하려면 화살표를 클릭하십시오.
- 테스트하려면 버튼을 클릭하십시오.
- 가이드라인
- 전체 테스트를 실행하십시오.
- CodeVASP 팀이 완료된 테스트에 대한 피드백을 제공합니다.
- 가이드를 반드시 따르십시오.